Papa's Subs & Pizza (Menu)

511 N Main St, Holly Springs
+1 919-557-1919

Give a rating to Papa's Subs & Pizza

Suggest a dish

How much did you spend at Papa's Subs & Pizza?